thrombotic thrombocytopenic purpura - Turkish English Dictionary